#ifndef GETGAMELIST_HH_
# define GETGAMELIST_HH_
# include "Network.hh"
# include "InitMessage.hh"
# include <QtCore>

/**
 * \brief Játék lista lekérdezés.
 *
 * A kliens küldi a szervernek, a szerver egy init.game_list üzenettel válaszol.
 * Az üzenet szerkezete:
 * <init>
 *  <get_game_list/>
 * </init>
 */
class Network::GetGameList: public InitMessage {
    public: static spGetGameList construct(QDomElement const& message);

    public: virtual void process_on_server(Network::XmlServerThread& thread);

    public: virtual QDomDocument to_xml() const;
};

#endif // ndef GETGAMELIST_HH_
